﻿



//一、文本文件（Text File）
/// <summary>
/// 特点
///以字符序列存储数据，基于编码（如 UTF-8、GBK），人类可直接阅读。
///内容由换行符分隔的文本行组成，结构简单。
///
///适用场景
///配置文件（如.ini、.conf）、日志文件（.log）、简单数据记录（.txt）
/// 
/// 
/// 
/// </summary>
/// 


//二、二进制文件（Binary File）


//三、结构化文本文件（XML/JSON）
/// <summary>
/// 
/// 特点
///基于文本的结构化格式，包含标签（XML）或键值对（JSON），兼具可读性和结构化能力。
///自带数据类型描述（如数字、布尔值），适合存储层级数据。
///
/// 适用场景
///配置文件（.xml、.json）、数据交换（API 接口、跨平台数据传输）
/// 
///</summary>
///


//四、压缩文件（ZIP/GZIP）



//五、数据库文件（SQLite/Access）
/// <summary>
/// 
/// 特点
///以文件形式存储结构化数据，包含表、索引、事务等数据库特性。
///无需独立服务器，适合本地轻量数据存储。
///
/// 适用场景
///本地应用数据（如通讯录、历史记录）、嵌入式设备数据存储（.db、.mdb）。
/// 
/// </summary>
/// 


/*
六、总结：不同存储方式的选择原则
可读性优先：选文本文件（TXT/JSON/XML）。
存储效率优先：选二进制文件或压缩文件。
结构化数据：小数据用 JSON/XML，大数据用数据库文件。
跨平台兼容性：优先 JSON（轻量）或 ZIP（通用压缩格式）。
大文件处理：均采用流式操作（Stream派生类），避免内存溢出。
*/